home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3dm / audio / alGetQueueSize.z / alGetQueueSize
Encoding:
Text File  |  1998-10-20  |  4.3 KB  |  67 lines

  1.  
  2.  
  3.  
  4. aaaallllGGGGeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee((((3333ddddmmmm))))                                        aaaallllGGGGeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      alGetQueueSize, alSetQueueSize - get/set audio port buffer size
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////aaaauuuuddddiiiioooo....hhhh>>>>
  13.  
  14.      iiiinnnntttt aaaallllGGGGeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee((((AAAALLLLccccoooonnnnffffiiiigggg ccccoooonnnnffffiiiigggg))))
  15.      iiiinnnntttt aaaallllSSSSeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee((((AAAALLLLccccoooonnnnffffiiiigggg ccccoooonnnnffffiiiigggg,,,, ccccoooonnnnsssstttt iiiinnnntttt ssssiiiizzzzeeee))))
  16.  
  17. PPPPAAAARRRRAAAAMMMMEEEETTTTEEEERRRR
  18.      _c_o_n_f_i_g   expects an AAAALLLLccccoooonnnnffffiiiigggg structure.  This structure is the returned
  19.               value of an aaaallllNNNNeeeewwwwCCCCoooonnnnffffiiiigggg((((3333ddddmmmm)))) or aaaallllGGGGeeeettttCCCCoooonnnnffffiiiigggg((((3333ddddmmmm)))) call.
  20.  
  21.      _s_i_z_e     expects the number of sample frames to use for the internal
  22.               buffer of an audio port created by a subsequent aaaallllOOOOppppeeeennnnPPPPoooorrrrtttt((((3333ddddmmmm))))
  23.               call.
  24.  
  25. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  26.      aaaallllGGGGeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee returns the number of sample frames that the AAAALLLLccccoooonnnnffffiiiigggg
  27.      structure specifies.
  28.  
  29.      aaaallllSSSSeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee changes the number of sample frames that _c_o_n_f_i_g specifies.
  30.      Later, when you call aaaallllOOOOppppeeeennnnPPPPoooorrrrtttt with this _c_o_n_f_i_g structure, an audio port
  31.      is created with an internal buffer of _s_i_z_e audio sample frames.  queue
  32.      size).
  33.  
  34. DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
  35.      aaaallllGGGGeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee normally returns a non-negative number.  If an error
  36.      occurs, it returns -1, and sets an error code which can be retrieved via
  37.      oooosssseeeerrrrrrrroooorrrr((((3333CCCC)))).
  38.  
  39.      aaaallllGGGGeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee can set the following error code:
  40.  
  41.      AAAALLLL____BBBBAAAADDDD____CCCCOOOONNNNFFFFIIIIGGGG   _c_o_n_f_i_g is invalid or null.
  42.  
  43.  
  44.      aaaallllSSSSeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee returns 0 when successful.  If an error occurs, it returns
  45.      -1, and sets an error code which can be retrieved via oooosssseeeerrrrrrrroooorrrr((((3333CCCC)))).
  46.  
  47.      aaaallllSSSSeeeettttQQQQuuuueeeeuuuueeeeSSSSiiiizzzzeeee can set the following error codes:
  48.  
  49.      AAAALLLL____BBBBAAAADDDD____CCCCOOOONNNNFFFFIIIIGGGG   _c_o_n_f_i_g is invalid or null.
  50.  
  51.      AAAALLLL____BBBBAAAADDDD____QQQQSSSSIIIIZZZZEEEE    _s_i_z_e is invalid (either negative or larger than the
  52.                      maximum allowable
  53.  
  54. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  55.      alNewConfig(3dm), alGetConfig(3dm), alSetConfig(3dm), alOpenPort(3dm),
  56.      oserror(3C)
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.